//
//  NSString+DisplayTime.h
//  lc-collect
//
//  Created by mac on 2021/3/3.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NSString (DisplayTime)

/// 转化为时分秒
/// @param seconds 多少秒
+ (NSString *)timeformatFromSeconds:(int)seconds;

/// 通过时间戳计算时间差（几小时前、几天前）
/// @param compareDate compareDate description
+ (NSString *)compareCurrentTime:(NSTimeInterval)compareDate;

/// 通过时间戳得出对应的时间
/// @param timestamp 时间戳
+ (NSString *)getDateStringWithTimestamp:(NSTimeInterval)timestamp;

/// 通过时间戳和显示时间
/// @param timestamp 时间戳
/// @param formatter 格式
+ (NSString *)getStringWithTimestamp:(NSTimeInterval)timestamp
                            formatter:(NSString*)formatter;

@end

NS_ASSUME_NONNULL_END
